{{tag>IDE programmation}}

----

====== Anjuta (IDE) ======


**Anjuta** est un environnement de développement intégré (EDI ou IDE en anglais) pour la programmation C et C++ sur GNU/Linux. Il a été développé pour GTK+ et s'intègre donc bien dans l'[[:gnome|environnement de bureau Gnome]].

Il fournit un nombre important de fonctions avancées de programmation : gestion de projet avec //autotools//, création d'application interactive, débogueur (pour un débogueur en ligne de commande, voir [[:GDB]]) et un éditeur puissant.

Il permet également de développer facilement des applications pour Gnome grâce à [[Glade]].


===== Installation =====

==== Version des dépôts (2.4 sous Hardy) ====

[[:tutoriel:comment_installer_un_paquet|Installez le paquet]] **[[apt://anjuta|anjuta]]**.

Pour pouvoir installer Anjuta et le support de la compilation, [[:tutoriel:comment_installer_un_paquet|installez les paquets]]  **[[apt://anjuta,build-essential,autogen,autoconf,intltool,libtool,automake|anjuta build-essential autogen autoconf intltool libtool automake]]**.

==== Dernière version stable ====

Il est préférable de passer par le dépôt du site officiel, car mis à jour de façon plus régulière.

Pour installer Anjuta 2.2.x, [[:tutoriel:comment_modifier_sources_maj|ajoutez ce dépôt à vos sources de mises à jour]] et mettez-les à jour :

^ Version ^ Processeur ^ Dépôt ^
| 7.10 (Gutsy Gibbon) | i386 | ''%%deb http://ppa.launchpad.net/robster/ubuntu gutsy universe%%'' |
| 7.04 (Feisty Fawn) | i386 | ''%%deb http://anjuta.org/apt ./%%'' |

Finissez par [[:tutoriel:comment_installer_un_paquet|installer le paquet]] **[[apt://anjuta|anjuta]]**.

Si vous souhaitez coder des plugins pour cet IDE installez en plus les paquets suivants : **[[apt://anjuta-dev,libgbf-dev,libgdl-dev|anjuta-dev libgbf-dev libgdl-dev]]**.

Anjuta sera ensuite disponible dans //Applications -> Programmation -> EDI Anjuta//.

==== Installation des plugins Anjuta Extras ====

Le paquet anjuta-extras fournit des plugins qui ne peuvent être inclu dans le paquet Anjuta, pour différente raison. Ce paquet permet d'installé les plugins :

    * Valgrind
    * Profiler
    * Class-inheritance
    * Scintilla
    * Scratchbox

=== Installation ===

Télécharger d'abors les sources pour votre version d'Anjuta : [[http://ftp.gnome.org/pub/GNOME/sources/anjuta-extras/]]

Installer le paquet [[apt://anjuta-dev]].

Si vous voulez utiliser le plugin **valgrind**, installer aussi : [[apt://binutils-dev]]

Si vous voulez utiliser le plugin **class inheritance** ou **performance profiler**, installer aussi : [[apt://graphviz]]

Décompressez votre archive, et installer les plugins :

<code>
tar -xvzf anjuta-extras-2.XX.X.X.tar.gz
cd anjuta-extras-2.XX.X.X
./configure
make
sudo make install
</code>

===== Ressources =====
 
   * [[http://anjuta.sourceforge.net|Site officiel]]
   * [[http://www.gnome.org/projects/devtools/|Outils de développement de Gnome]]

----

//Contributeurs : Zoloom.//